Tupac Amaru means "Shining serpent" in Incan Indian and Shakur means "Thankful to God" in Arabic.
Synonyms for Tupac Amaru Shakur
On this page, you will find 30 slang terms related to Tupac Amaru Shakur. Some of the top words include: Makaveli, Tupac, tupac amaru shakur, Blac Haze, crapshaith, and 25 more.